liver of sulfur - Turco Inglés Diccionario